between a rock and a hard place – English–Latine translations

🇬🇧 en la 🇻🇦

between a rock and a hard place

  • in a difficult and inescapable position
a fronte praecipitium, a tergo lupi, inter sacrum saxumque
Wiktionary Links